@charset "gb2312";
/* CSS Document */

*{margin:0; padding:0;}
a{color:#333; text-decoration:none;}
a:hover {color:#1c6b00; text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:14px;}
ul, li, dl, dd, dt, p {margin:0px; padding:0px;}
ul ,li {list-style-type:none;}
em, i{font-style:normal;}
.bk{border:1px solid #aeaeae;}
img{border:none;}
.clear{ height:0; overflow:hidden; clear:both; width:100%;}
body{font-size:12px; font-family:"ËÎÌå";  margin:0 auto; background:url(body.jpg);}
#none{border:none;}
#nobg{background:none;}
.nomg{margin:0 !important;}
#norig{float:right; margin-right:0;}
.norig{float:right !important; margin-right:0 !important;}
.dis{display:none;}



#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT:20px; _position: absolute; _right: auto;
}



.top{width:100%; text-align:center; margin:10px 0 0 0;}


.nav { height:34px; margin-top:10px; width:100%; color:#FFF; background:url(nav_bg.jpg) repeat-x;}
.nav ul{width:1023px; margin:0 auto; height:34px; padding:0 0 0 12px;}
.nav li{float:left; background:url(nav_x2.jpg) right no-repeat; font:bold 14px/250% "ËÎÌå"; text-align:center; height:34px; overflow:hidden; color:#fff; padding:0 5px 0 2px;
}
.nav li a{ display:block; padding:0 14px; color:#fff; text-align:center;}
.nav li a:hover,.cur{color:#fff !important; background:#e08f01;}


/*.nav { height:34px; margin:20px auto 0 auto; text-align:center; width:100%; background:#72bf44;}
.nav li{ float:left; display:block; height:34px; line-height:34px; font-weight:bold; font-size:13px;}
.nav li a{ 
display:inline; float:left; color:#FFF; text-align:center; height:34px; 
position:relative; padding:0 20px 0 20px; 
background:url(nav_x.jpg) no-repeat right bottom; overflow:hidden;
}
.nav li a i,.nav li a em{ display:block; width:16px; height:34px; position:absolute; top:0;}
.nav li a i{ left:-2px;}
.nav li a em{ right:0px;}
.nav li a:hover i,.cur i{ background:url(nav_h_l.jpg) no-repeat bottom;}
.nav li a:hover em,.cur em{ background:url(nav_h_r.jpg) no-repeat bottom;}
.nav li a:hover,.cur{ 
background:#e08f01 !important; color:#2d5600 !important;
text-decoration:underline;
}
.nav_l{ background:none !important;} */



/*=S ËÑË÷*/
/*.search{margin:0 auto; width:1035px; height:32px; line-height:220%;  overflow:hidden; clear:both;}

.search span{margin:6px auto 0 auto;  display:block;  float:right; width:280px; height:35px; vertical-align:middle; }
.ss_k{height:15px; width:130px; overflow:hidden; border:1px solid #7f9db9; margin:0 5px; vertical-align:top; padding:2px 0 0 10px;}
.ser{float:right; vertical-align:middle;}

.search p{float:left; display:block; margin:6px 0 0 10px; color:#666;} 
.search p b{color:#79b11c; font-size:13px;}
.search p a{margin:0 5px;}
.search p em a{color:#338ac6;}*/


.search{margin:8px auto 10px auto; width:1035px; height:32px; line-height:220%;  overflow:hidden; clear:both;}

.search span{margin:10px auto 0 auto; display:block;  float:right; width:315px; height:35px; overflow:hidden;}
.ss_k{height:15px; width:120px; overflow:hidden; border:1px solid #7f9db9; margin:0 0 0 7px; vertical-align:top; padding:2px 0 0 10px; color:#888;}
.ser{float:right; vertical-align:middle;}

.ser_select{float:left;}

.search p{float:left; display:block; margin:6px 0 0 0; display:inline; color:#666; width:710px;} 
.search p b{color:#1c6b00; font-size:13px;}
.search p a{margin:0 3px;}
.search p em a{color:#338ac6;}



.h_ban{width:100%; margin:10px auto 0 auto; height:345px; background:url(h_ban_bg.jpg) center no-repeat;}
.ban_nr{width:992px; margin:0 auto;}
#myFocus{width:992px; height:326px; margin:0 auto; overflow:hidden; padding:0 1px;}
/*#myFocus img{width:992px; height:326px;}
*/
#myFocus1{width:760px; height:387px; margin:0 auto; overflow:hidden; padding:0 1px;}
/*#myFocus1 img{width:760px; height:387px;}
*/
.h_ca{width:1035px; margin:0 auto 30px auto; height:auto; overflow:hidden;}
.h_ca ul{}
.h_ca li{width:174px; float:left; margin:0 6px 0 0; display:inline; padding:5px 14px 10px 14px;}
.h_ca li b a{font:bold 15px/170% "Î¢ÈíÑÅºÚ";}
.h_ca li img{width:174px; height:55px;}

.h_ca_ico{background:#e2e3e4;}
.h_ca_cur{background:#e08f01;}
.h_ca_cur b a{color:#fff;}



.con{width:1035px; margin:10px auto 0 auto;}
.h_left{float:left; width:234px; height:680px; overflow:hidden; margin:0 0 20px 0;}
.h_rig{float:right; width:780px; height:680px; overflow:hidden;}


.h_list{margin:0 0 20px 0;}
.h_left_bg{background:url(h_left_bg.jpg) repeat-y; padding:5px 0;}
.list_h2{text-align:center; background:url(h_tit1_x.jpg) bottom repeat-x; margin:0 25px 10px 25px; height:30px; overflow:hidden;}
.list_h2 b,.list_h2 b a{display:block; width:99px; margin:0 auto; font:bold 18px/200% "Î¢ÈíÑÅºÚ"; vertical-align:middle; background:#f2f3f3; color:#72bf44; height:28px; overflow:hidden;}

.h_list_nr ul{margin:0 25px 0 20px;}
.h_list_nr li{background:url(list_d.gif) 20px 12px no-repeat; border-bottom:1px dashed #72bf44;  margin:0 0 15px 0; text-indent:15px;}
.h_list_nr li a{display:block; height:32px; overflow:hidden; text-align:center; color:#555; font:bold 15px/250% "Î¢ÈíÑÅºÚ";}
.h_list_nr li a:hover,.h_list_hov{color:#1c6b00; background:url(list_hov.jpg) no-repeat;}


.h_honor span img{width:160px; height:112px; border:4px solid #fff; text-align:center; display:block; margin:16px auto;}


.h_tit{ height:35px; display:block; margin:0 0 10px 0; overflow:hidden; }
.h_tit b,.h_tit b a{float:left; display:block; padding:0 10px 0 0; font:bold 18px/250% "Î¢ÈíÑÅºÚ"; vertical-align:middle; background:#f2f3f3; color:#72bf44;}
.h_tit em{border-bottom:1px solid #72bf44; display:block; height:29px; overflow:hidden; vertical-align:middle;}
.h_tit i,.h_tit i a{float:right; font-size:12px; margin:3px 0 0 0;}

.h_tit1 b,.h_tit1 b a{background:#fff !important;}


.h_pro{background:#fff url(h_pro_bg.jpg) repeat-x; height:312px; overflow:hidden; padding:5px 20px 0 20px; margin:0 0 13px 0;}
.h_pro li{width:160px; height:240px; float:left; margin:0 14px 0 0; display:inline; padding:6px; text-align:center; overflow:hidden;}
.h_pro li b a{font:bold 14px/170% "Î¢ÈíÑÅºÚ"; display:block; margin:3px 0 8px 0; display:block; height:20px; overflow:hidden;}
.h_pro li span img{width:160px; height:190px; display:block;}
.h_pro li em{background:#71BD3F; padding:4px 5px 1px 5px;}

.h_pro_ico{border:1px solid #ccc;}
.h_pro_cur{border:1px solid #e08f01;}
/*.h_pro_cur b a{color:#79b11c;}*/
.h_pro_ico span img{border:1px solid #ddd;}
.h_pro_cur span img{border:1px solid #ccc;}

.h_pro_ico em a{color:#fff;}
.h_pro_cur em a,.h_pro_cur em a:hover{color:#ffff00;}

.h_case{background:#fff url(h_pro_bg.jpg) repeat-x; height:auto; overflow:hidden; padding:5px 20px 0 20px; line-height:200%;}
#myFocus2{width:740px; height:290px; float:left; overflow:hidden; background:none;}

.pic p{width:235px; float:left; margin:0 16px 0 0; line-height:170%; height:290px; overflow:hidden; position:relative;}
.pic p b a{font:bold 14px/170% "Î¢ÈíÑÅºÚ"; display:block; margin:5px 0; height:20px; overflow:hidden;}
.pic p span{display:block; padding:4px; width:225px; background:#fff;}
.pic p span img{width:225px; height:148px; display:block;}
.pic p em a{/*position:absolute; right:5px; bottom:2px;*/ margin:0 5px; padding:1px 5px 2px 5px; *padding:4px 5px 2px 5px;  text-align:center; text-decoration:none !important;}

.h_case_ico{color:#666;}
.h_case_cur{color:#1c6b00 !important; text-decoration:underline;}
.h_case_ico span{border:1px solid #ddd;}
.h_case_cur span{border:1px solid #e08f01; color:#1c6b00;}
.h_case_cur b a{color:#1c6b00; text-decoration:none !important;}

.h_case_ico em a{color:#fff; background:#828387; /*padding:1px 5px 2px 5px;*/ text-align:center; text-decoration:none !important; }
.h_case_cur em a,.h_case_cur em a:hover{color:#ffff00; background:#71BD3F; text-decoration:none !important; /*padding:1px 5px 2px 5px;*/}




/*.h_case li{width:233px; float:left; margin:0 19px 0 0; display:inline;line-height:160%;}
.h_case li b a{font:bold 14px/170% "Î¢ÈíÑÅºÚ"; display:block; text-align:center; margin:3px 0; height:20px; overflow:hidden;}
.h_case li span{display:block; padding:4px; width:225px; background:#fff;}
.h_case li span img{width:225px; height:148px; display:block;}


.h_case_ico{color:#666;}
.h_case_cur{color:#333;}
.h_case_ico span{border:1px solid #ddd;}
.h_case_cur span{border:1px solid #e08f01; color:#79b11c;}
.h_case_cur b a{color:#79b11c;}



.h_case_ico{color:#666;}
.h_case_cur{color:#222;}
.h_case_ico span{border:1px solid #ddd;}
.h_case_cur span{border:1px solid #e08f01; color:#79b11c;}
.h_case_cur b a{color:#79b11c;}
*/

.h_news{clear:both; line-height:200%; float:left; width:682px; height:270px; overflow:hidden;}
.h_news span{background:#f1f2f2; display:block; height:auto; overflow:hidden; line-height:170%; padding:15px 15px 5px 15px;} 
.h_news span img{float:left; margin:131px; height:94px; margin:0 20px 0 0; /*border:1px solid #b0d255;*/}
.h_news span b{display:block;}
.h_news span img a:hover img{border:1px solid #000 !important;}
.h_news em{margin:0 5px;}

.h_news_ico{color:#666;}
.h_news_cur{color:#72bf44 !important;}
.h_news_ico img{border:1px solid #b0d255;}
.h_news_cur img{border:1px solid #000; color:#1c6b00;}
.h_news_cur b a{color:#1c6b00; text-decoration:none !important;}
.h_news_cur a{color:#1c6b00; text-decoration:underline;}

.h_news_ico em a{color:#fff; background:#828387; padding:2px 5px 0 5px;}
.h_news_cur em a,.h_news_cur em a:hover{color:#ffff00; background:#71BD3F; padding:2px 5px 0 5px; text-decoration:none;}



.h_news ul{background:#f1f2f2; padding:0 15px; height:105px; overflow:hidden;}
.h_news ul em{float:right;}
.h_news li{position:relative;}
.h_news li i{position:absolute; top:5px; *top:1px;}


.h_news1{float:left; width:302px; margin:0 0 0 30px; line-height:200%; height:270px; overflow:hidden;}
.h_news1 ul{background:#f1f2f2; padding:10px 15px; height:210px; overflow:hidden;}
.h_news1 li{background:url(h_ns_d.jpg) left center no-repeat; text-indent:20px; line-height:220%;}




/*=S foot*/
.h_kf{background:url(h_kf_bg.jpg) top center no-repeat; width:1171px; padding:30px 0 0 0; height:131px; margin:20px auto 0 auto;}
.k_kf_nr{width:1000px; margin:0 auto;}
.h_kf h2{float:left; margin:0 20px 0 0; display:inline;}
.LeftBotton{background:url(h_kf_jt.gif) no-repeat left center; float:left;  width:14px; height:26px; cursor:pointer; margin:40px 20px 0 0; }
.RightBotton{background:url(h_kf_jt1.gif) no-repeat right center; float:left; width:14px; height:26px;  cursor:pointer; margin:40px 0 0 18px;}

.Cont1{width:820px; height:95px; overflow:hidden; float:left;}
.ScrCont{ width:327600px; zoom:1; float:left;}
#List1_1, #List2_1,#List1_2,#List2_2,#List1_3,#List2_3,#List1_4,#List2_4,#List1_5,#List2_5,#List1_6,#List2_6{ float:left;}

.box{width:147px; height:100px; float:left; display:block; display:inline; text-align:center; line-height:200%; margin:0 20px 10px 0; overflow:hidden;} 
.box a{display:block; color:#f2cbcd;}
.box i a:hover{color:#1c6b00;}
.box span{display:block; margin:0 0 10px 0;}
.box span img{width:145px; height:38px; border:1px solid #ddd;}


.foot{width:100%; background:#e6e7e8; margin:20px auto 0 auto; clear:both; padding:10px 0; text-align:center; line-height:200%;}
.foot_nr{width:980px; margin:0 auto; position:relative;}
.f_tb3{position:absolute; left:90px; top:40px;}
.f_tb4{position:absolute; right:90px; top:40px;}

.f_nav{border-bottom:2px solid #1c6b00; width:1035px; margin:20px auto 0 auto; padding:0 0 5px 0; width:980px; text-align:center;}
.f_nav a{margin:0 10px; font-size:14px; font-weight:bold; color:#777; text-align:center;}
.f_nav a:hover{color:#1c6b00;}

.f_link{width:1035px; margin:0 auto; padding:0 0 5px 0;}
.f_link a{margin:0 5px; font-size:13px; font-weight:bold; color:#666;}
.f_link a:hover{color:#1c6b00;}

.f_tb img{margin:0 5px;}
.f_tb a{margin:0 10px 0 0;}

/*=E foot*/




/*=S ÄÚÒ³ÑùÊ½*/
.n_ban{width:1035px; margin:0 auto;}
.n_ban img{width:1035px;}
.pos{margin:0 0 18px 0; border-top:1px solid #cacbcd; padding:5px 0 0 0; vertical-align:bottom;}
.pos a{margin:0 5px;}
.pos span{float:right; color:#e08f01; font:/*bold*/ 12px/150% "Î¢ÈíÑÅºÚ";}

.left{float:left; width:231px;}
.rig{float:right; width:755px;}


.case_list{background:#ebebec; height:auto; overflow:hidden; margin:0 0 20px 0; padding:0 0 10px 0;}
.case_list h2{font:bold 18px/250% "Î¢ÈíÑÅºÚ"; color:#e08f01; border-bottom:2px solid #72bf44; text-align:right; padding:0 20px 5px 0; height:32px; margin:0 20px 10px 20px;}
.case_list ul{margin:0 20px;}
.case_list li{background:url(case_d.gif) right no-repeat; font:bold 15px/250% "Î¢ÈíÑÅºÚ"; text-align:right; padding:0 20px 0 0;}
.case_list li a{color:#555;}
.case_list li a:hover,.case_list_hov{color:#1c6b00 !important;}

.list{background:#ebebec; height:auto; overflow:hidden; margin:0 0 20px 0; padding:0 0 10px 0;}
.left_tit{font:bold 16px/250% "Î¢ÈíÑÅºÚ"; color:#0aa245; border-bottom:2px solid #72bf44; padding:0 0 5px 30px; height:28px; margin:0 0 10px 0; overflow:hidden;}
.left_tit em{font-family:Arial, Helvetica, sans-serif; text-transform:inherit; font-weight:normal; margin:0 0 0 8px; color:#808285; font-style:italic; font-size:16px;}
.left_tit i{float:right; margin:10px 20px 0 0;}
.list ul{margin:0 10px;}
.list li a{font:/*bold*/ 14px/250% "ËÎÌå"; color:#555;}
.list li a:hover,.list_hov{color:#e08f01 !important;}
.list li em{margin:0 5px;}

.left_tit1{text-align:center;}

.list1 li{background:url(list_x.jpg) bottom no-repeat;/* text-align:center;*/ text-indent:20px;}

.ab_list{border:1px solid #ddd; padding:5px 5px 10px 5px; margin:0 0 20px 0;}
.ab_list li{font:bold 15px/220% "ËÎÌå"; color:#555; background:url(ab_list_x.jpg) bottom no-repeat; text-indent:36px; margin:0 0 5px 0;}
.ab_list li a{color:#555;}
.ab_list li a:hover,.ab_list_hov{color:#e08f01 !important;}

.ab_list1 li{background:url(ab_list1_d.gif) 25px center no-repeat !important; text-indent:36px; line-height:200% !important; margin:0;}
.ab_list1 li{font:/*bold*/ 14px/250% "ËÎÌå";}

.ab_list2{background:#ebebec; padding:5px 5px 10px 5px; margin:0 0 20px 0;}
.ab_list2 li{font:/*bold*/ 15px/200% "ËÎÌå"; color:#333; background:url(ab_list1_d.gif) 25px center no-repeat !important;  text-indent:36px;}
.ab_list2 li a{color:#333;}
.ab_list2 li a:hover,.ab_list_hov{color:#e08f01 !important;}





.l_news{background:#ebebec; padding:0 0 10px 0; margin:0 0 20px 0;}
.l_news ul{margin:0 10px;}
.l_news li{/*background:url(h_ns_d.jpg) left 10px no-repeat; text-indent:20px;*/ height:35px; overflow:hidden; font-size:14px;}
.l_news li a{/*background:url(h_ns_d.jpg) left 10px no-repeat; text-indent:20px;*/ line-height:350%; height:35px; overflow:hidden;}
.l_news li em{margin:0 5px;}

.cs_list{background:#ebebec; padding:0 0 10px 0; margin:0 0 20px 0;}
.cs_list li a{font:bold 15px/180% "Î¢ÈíÑÅºÚ"; color:#fff; background:url(cs_list.jpg) no-repeat; height:34px; display:block; text-align:center; margin:10px 0;}
.cs_list li a:hover,.cs_list_hov{color:#ffff00 !important;}


.l_case{background:#ebebec; padding:0 0 10px 0; margin:0 0 10px 0;}
.l_case ul{margin:0 auto;}
.l_case li{/*background:url(l_case_k.jpg) no-repeat;*/ border:1px solid #d5d5d5; width:164px; height:42px; overflow:hidden; display:block; margin:5px auto; /*padding:2px;*/}
.l_case li img{width:164px; height:42px; /*margin:3px 0 0 4px;*/}

.l_pic{background:#ebebec; padding:0 0 10px 0; height:auto; overflow:hidden; margin:0 0 10px 0;}
.l_pic b{font:bold 16px/200% "Î¢ÈíÑÅºÚ";color:#1c6b00; text-align:right; display:block; padding:0 20px 0 0;}
.l_pic ul{height:auto; overflow:hidden; padding:15px;}
.l_pic li{margin:0 auto 20px auto; line-height:200%; text-align:center; display:block; border:2px solid #ddd; background:#fff; width:152px; height:102px; padding:10px 0 8px 0;}
.l_pic li img{text-align:center; display:block; width:90px; height:50px; margin:0 auto;}
.l_pic li a{color:#333;}
.l_pic li a:hover{color:#333; text-decoration:underline;}






.n_case{line-height:200%; clear:both;  margin:0 0 20px 0; height:auto; overflow:hidden;}
.n_case h2{font:bold 16px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}
.n_case li{float:left; margin:0 15px 20px 0; display:inline; width:162px; height:193px; padding:40px 6px 0 9px; overflow:hidden;}
.n_case li b a{font:bold 14px/150% "Î¢ÈíÑÅºÚ"; display:block; margin:11px 0 0 0;}
.n_case li span img{width:156px; height:118px; display:block;}

.n_case_ico{background:url(case_k.jpg) no-repeat;}
.n_case_cur{background:url(case_k_hov.jpg) no-repeat;}
.n_case_cur b a{color:#1c6b00;}
.n_case_ico span img{border:1px solid #ddd;}
.n_case_cur span img{border:1px solid #666;}


/*=S ·ÖÒ³*/
.page{height:auto; overflow:hidden; margin:10px 0 0 0; text-align:center; zoom:1; vertical-align:bottom; padding:10px 0;}
.page_nr{text-align:center; display:block;}
.page_nr a{margin:0 3px; border:1px solid #689a04; text-align:center; padding:5px 8px 3px 8px; *padding:5px 8px 3px 8px; zoom:1;}
.page_nr a:hover{background:#689a04; color:#fff; border:1px solid #689a04;}
.page_nr span{background:#689a04; color:#fff; border:1px solid #689a04; margin:0 3px;  font-weight:normal; padding:5px 8px 3px 8px; *padding:5px 8px 3px 8px; zoom:1;}


.n_tp{margin:20px 0 0 0; clear:both; /*padding:30px 0 0 0;*/}
.n_tp b{font:bold 15px/200% "Î¢ÈíÑÅºÚ";color:#f7941d; text-align:right; display:block; padding:0 12px 0 0;}
.n_tp ul{height:110px; overflow:hidden; padding:5px 12px 15px 5px;}
.n_tp li{float:left; width:152px; height:112px; float:left; margin:0 21px 0 0; line-height:180%; text-align:center; background:url(f_ab_k.jpg) no-repeat;}
.n_tp li img{text-align:center; display:block; width:90px; height:50px; margin:8px auto 5px auto;}
.n_tp li a{color:#333;}
.n_tp li a:hover{color:#333; text-decoration:underline;}





/*=S ¹¤³Ì°¸Àý»ÃµÆÆ¬*/
.case_ban{overflow: hidden;  width: 721px;  position: relative; height:286px; border:1px solid #ddd; padding:3px; float:left;}
#jingdongbox {
	position: relative
}
#jingdongnumid {
	right: 5px; bottom:12px; position: absolute
}
#jingdongnumid li {
	 float: left; cursor: pointer; color: #333; margin-right: 4px; text-align: center; opacity: 0.8; border:1px solid #fdfdfd; text-indent:-9999px; width:15px; height:8px;}
#jingdongnumid li:hover {
	 background:#fff;}
#jingdongnumid li.active {
	 background:#eee; color:#060;}
#jingdongcontentid li {
	position: relative
}
.mask {
	display: block; filter: alpha(opacity=40); left: 0px; width: 100%; bottom: 0px; position: absolute; height: 35px; background-color: #000000; opacity: 0.4
}
.comt {
	font-size: 12px; left: 0px; width:100%;color: #ffffff; bottom: 8px; text-indent: 10px; position: absolute; height: 20px; font:bold 14px/150% "Î¢ÈíÑÅºÚ";}

/*=E ¹¤³Ì°¸Àý»ÃµÆÆ¬*/


.cs_news{float:right; width:266px; background:#e6e7e8; border:2px solid #ddd; height:260px; padding:15px 12px 15px 18px; overflow:hidden;}
.cs_news span{display:block; height:auto; overflow:hidden; line-height:160%; margin:10px 0 5px 0;} 
.cs_news span img{float:left; width:93px; height:72px; margin:0 10px 0 0; border:1px solid #b0d255;}
.cs_news span b{display:block; margin:0 0 10px 0;}
.cs_news span em a,.cs_news span em a:hover{color:#1c6b00;}

.cs_news li{position:relative; height:25px; overflow:hidden;}
.cs_news li a{line-height:220%; height:25px; overflow:hidden; vertical-align:bottom; zoom:1;}





.top_list2 { background:url(top_list_bg.jpg) repeat-x bottom; height:360px; margin-top:40px; position:relative;}
.top_list2 h2 { padding-left:25px; position:relative; width:914px;}
.top_list2 h2 i{float:right; color:#e08f01; position:absolute; bottom:5px; right:0px; font:bold 16px/150% "Î¢ÈíÑÅºÚ"; font-style:italic;}
.top_list21 { width:294px; float:left; margin:25px 0 0 20px; display:inline;}
.thumbe2 { width:286px; height:146px; border:3px solid #e8e7e7; display:block;padding:1px;background-color:#fff}
.thumbe2 img { width:286px; height:146px;}
.info2 p{color:#535353; margin:0; padding:0 6px; font-size:12px; line-height:200%;}
.info2 h3{line-height:30px; font-size:14px; height:25px; padding:0 6px 0 6px; font-weight:bold; margin:5px 0;}
.info2 h3 a{ color:#000;}
.info2 a.view{background:url(cs_d.gif) no-repeat right; padding-right:12px;color:#185c00;}
.info2 .view{margin-left:6px; background:url(cs_d.gif) no-repeat right;}
.cur_4 {}
.cur_4 .thumbe2 { border:3px solid #e08f01; display:block;padding:1px;background-color:#fff}
.cur_4 .thumbe2 img {  width:286px; height:146px;}
.cur_4 a.view {color:#185c00; background:url(cs_d.gif) no-repeat right; text-decoration:underline;}
.cur_4 .info2 h3 a {color:#1c6b00;text-decoration:underline}
.cur_4 .info2 p { color:#1c6b00;}

.top_list2 a.more1{position:absolute;top:155px;right:0px;background:url(topics_more.gif) no-repeat -74px 0;width:48px;height:43px;color:#fff;padding:35px 0 0 8px}
.top_list2 a.more1:hover{background-position:-9px 0;color:#fff;text-decoration:none;}




.cs_tp{border:1px solid #ddd; padding:5px; float:left; width:328px; height:483px; overflow:hidden;}
/*.cs_tp img{width:328px; height:483px;}*/
#myFocus3{width:328px; height:483px; overflow:hidden;}
#myFocus3 img{width:328px; height:483px;}


.cs_wz{float:right; width:634px; height:455px; background:#ebebec; padding:20px 25px; line-height:200%; margin:0 0 20px 0;}
.cs_wz h2{color:#e08f01; font:bold 22px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}
.pro_tb{text-align:center; margin:20px 0;}

.cs_text{line-height:200%;}

.cs_map span{text-align:center; margin:0 auto; display:block;}
.cs_tit{margin:0 0 20px 0;}

.cs_pic{line-height:200%; clear:both;  margin:20px 0 0 0; height:auto; overflow:hidden;}
.cs_pic h2{font:bold 16px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}
.cs_pic li{float:left; margin:0 26px 20px 0; display:inline; width:227px; padding:5px; overflow:hidden;}
.cs_pic li b a{font:bold 14px/150% "Î¢ÈíÑÅºÚ"; display:block; margin:11px 0 0 0; text-align:center;}
.cs_pic li span img{width:227px; height:137px; display:block;}

.cs_pic_ico{border:1px solid #ddd;}
.cs_pic_cur{border:1px solid #e08f01;}
.cs_pic_cur b a{color:#1c6b00;}


.ab{line-height:200%;}

.ab_case{float:left; width:755px; margin:20px 0 0 0; line-height:170%;}
.ab_tit{background:url(ab_t_bg.jpg) repeat-x; height:33px; margin:0 0 20px 0;}
.ab_tit i{float:right; margin:10px 0 0 0;}
.ab_tit b{background:url(ab_tit_b.gif) top no-repeat; width:181px; height:33px; overflow:hidden; display:block; text-indent:20px; font:bold 17px/220% "Î¢ÈíÑÅºÚ"; color:#0aa245;}

.ab_case li{clear:both; margin:0 0 20px 0; border-bottom:1px dashed #ddd; padding:0 0 30px 0; height:82px; overflow:hidden;}
.ab_case li img{width:130px; height:82px; margin:0 10px 0 0; float:left;}
.ab_case li b{display:block; /*background:url(ab_case_d.jpg) no-repeat; padding:0 0 0 25px;*/ margin:0 0 4px 140px; font-size:14px;}
.ab_case li em a,.ab_case li em a:hover{color:#c00; margin:0 8px;}
.ab_case li i{color:#999; margin:0 8px; font-weight:normal; font-size:12px;}

.ab_case1{width:450px;}


.ab_news{float:right; width:260px; margin:20px 0 0 0; line-height:200%;}
.ab_news li{line-height:260%;}
.ab_news li em{margin:0 5px 0 0;}

.lx_left{float:left; width:700px;}
.lx{line-height:250%;}
.lx h2{font:bold 23px/200% "Î¢ÈíÑÅºÚ"; color:#d4a31c;}
.lx span img{float:right; width:261px; height:260px;}

.map{margin:20px 0 0 0; border:1px solid red; clear:both;}



.n_cs1{line-height:200%; clear:both;  margin:0 0 20px 0; height:auto; overflow:hidden;}
.n_cs1_h3{font:bold 16px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}

.n_cs1 h2{font:bold 16px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}

.n_cs1 ul{margin:20px 0 0 0;}
.n_cs1 li{float:left; margin:0 10px 30px 1px; display:inline; width:175px; height:261px; padding:10px 0 0 5px; overflow:hidden; position:relative;}
.n_cs1 li b{font:bold 14px/150% "Î¢ÈíÑÅºÚ"; display:block; /*position:absolute; left:19px;bottom:40px;*/ width:168px; text-align:center; margin:6px 0 12px 0;}
.n_cs1 li em{display:block; /*position:absolute; left:19px;  bottom:10px;*/width:168px; text-align:center;}

.n_cs1 li span{display:block;}
.n_cs1 li span img{width:168px; height:190px; display:block;}

.n_cs1_ico{background:url(n_cs_k.jpg) no-repeat;}
.n_cs1_cur{background:url(n_cs_k_hov.jpg) no-repeat;}
.n_cs1_cur b a,.n_cs1_cur em a{color:#1c6b00;}




.n_cs2{clear:both;  margin:0 0 20px 0; line-height:200%; height:auto; overflow:hidden;}
.n_cs2_h3{font:bold 16px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}

.n_cs2 ul{margin:20px 0 0 35px;}
.n_cs2 li{float:left; margin:0 20px 30px 1px; display:inline; width:217px; overflow:hidden;}
.n_cs2 li dl{padding:5px; width:195px;}
.n_cs2 li b{font:bold 14px/150% "Î¢ÈíÑÅºÚ"; display:block; text-align:center; margin:5px 0 0 0;}
.n_cs2 li em{display:block; width:122px; height:21px; margin:8px auto 0 auto; text-indent:5px; line-height:170%; background:url(n_cs2_tb.jpg) no-repeat;}

.n_cs2 li span{display:block;}
.n_cs2 li span img{width:195px; height:110px; display:block;}

.n_cs2_ico dl{border:1px solid #ddd;}
.n_cs2_cur dl{border:1px solid #e08f01;}
.n_cs2_ico em a{color:#fff;}
.n_cs2_ico b a{color:#777;}
.n_cs2_cur b a{color:#f58220; text-decoration:underline;}
.n_cs2_cur em a,.n_cs2_cur em a:hover{color:#ffff00; text-decoration:none;}


/*=S ÉÌÓÃ¿ÕÆø°¸Àý*/
.cs_left{float:left; width:763px;}
.cs_rig{float:right; width:231px; overflow:hidden;}


.cs_big{background:url(ns_big.jpg) no-repeat; height:auto; overflow:hidden; padding:20px;}

.cs_ggw{width:376px; height:310px; overflow:hidden; line-height:200%; float:left;}
.cs_ggw h2{font:bold 20px/200% "Î¢ÈíÑÅºÚ"; display:block; color:#666;}
.cs_ggw img{width:376px ; height:272px; }


.cs_wz1{width:320px; float:right; line-height:180%; margin:38px 0 0 0; display:inline;  height:270px; overflow:hidden; color:#666;}
.cs_wz1 h2{font:bold 14px/200% "ËÎÌå"; display:block; color:#606060;}

.cs_z{/*background:url(cs_x.jpg) top no-repeat;*/ border-top:1px solid #ccc; margin:8px 0 0  0; padding:8px 0 0 0;}
.cs_z strong{color:#606060; font-size:14px;}

.cs_wz2{line-height:200%; margin:20px 0 0 0; _margin:0px; height:auto; clear:both;}
.cs_wz2 b{float:left; color:#606060; font-size:14px;}
.cs_wz2 p{float:right; width:610px; /*display:block; white-space:nowrap; text-overflow:ellipsis*/; word-wrap: break-word; word-break: normal;}
.cs_wz2 p,.cs_wz2 p a{margin:0 3px;/* float:left;*/  color:#666;}
.cs_wz2 p a:hover{color:#1c6b00;}

.cs_tel{margin:5px 0; position:relative; /*background:url(cs_x.jpg) top no-repeat;*/ border-top:1px solid #ccc; padding:7px 0 0 0;}
.cs_tel b{color:#606060; font-size:14px;}
.cs_tel img{margin:5px 0;}


.cs_nr{margin:20px 0 0 0;}
.page_meun{ height:49px; overflow:hidden; margin:0 0 15px 0; font-size:14px; background:url(page_menu.jpg) no-repeat;}
.page_meun li{ float:left; text-align:center; font-weight:bold; cursor:pointer; line-height:270%; background:/*#bcbec0*/ url(page_jt.png) right no-repeat;/* margin:0 5px 0 0;*/ color:#000; width:165px; height:32px;}
.page_meun li.hover, .page_meun_hov{background:/*#bcbec0 */url(page_hov1.png) no-repeat !important; color:#fff !important; /*border:1px solid #513225 !important;*/ margin:0 0 0 -11px;}


.cs_nr_z{line-height:230%;}
.cs_nr_z h2{height:30px; margin:0 0 10px 0; font:bold 25px/200% "Î¢ÈíÑÅºÚ"; color:#666;}
.cs_nr_z h2 b{width:147px; text-align:center; display:block;}
.cs_nr_z h2 i{float:right; color:#888; font-size:16px;}

.page_x{border-bottom:1px dashed #a2a3a6; display:block; margin:20px 0;}

.table1{border-collapse: collapse; border:1px solid #777;}
.table1 td{border:1px solid #777;}



.news{line-height:200%;}
.news h2{background:url(news_t.jpg) left 10px no-repeat; border-bottom:2px solid #3fc900; text-indent:20px; height:35px; overflow:hidden; margin:0 0 20px 0; font:bold 20px/200% "Î¢ÈíÑÅºÚ"; color:#0aa245;}

.news h2 i{float:right; margin:10px 0 0 0;}
.news li{clear:both; margin:0 0 20px 0; border-bottom:1px dashed #ddd; padding:0 0 30px 0; height:82px; overflow:hidden; line-height:180%; color:#888;}
.news li img{width:130px; height:82px; margin:0 20px 0 0; float:left;}
.news li b{display:block; font-size:14px;}
.news li em a,.news li em a:hover{color:#c00; margin:0 8px;}
.news li i{color:#999; margin:0 8px; font-weight:normal; font-size:12px;}
.news li em{padding:0 5px 0 0;}




.news h3 {height:40px; text-align:center; font:bold 16px/250% "ËÎÌå"; margin:0 0 1px 0; border-bottom:1px dashed #ddd;}
.news h6 {height:35px; line-height:300%; overflow:hidden; color:#888888; font-weight:normal; padding-bottom:5px; margin:0 0 15px 0; font-size:13px;}
.new_co {margin:5px 10px; line-height:220%;}

.tags{text-align:center;  float:right;}
.tag em{ font-style:normal; margin-right:15px;}
.tag span{ position:absolute; right:0; top:8px; color:#000;}
.tag span img,.tags span img{ vertical-align:middle; margin:0 3px 0 2px;}
.tag span a,.tags span a{ color:#585858;vertical-align:middle; font-size:9px; margin:0 2px;}
.tag span a font,.tags span a font{ font-size:14px; color:#004276;}
.tag b,.tags b{ font-weight:normal; padding-left:18px;}


.intobox{margin:20px 0;}
.intobox a{display:block; width:190px; height:32px; margin:0 auto;}
.link5{background:url(botton.jpg) no-repeat; width:190px; height:32px; margin:0 auto;}
.link5:hover{ background:url(botton_1.jpg) no-repeat; width:190px; height:32px;}



.ns_text{margin:15px 0 0 0;  line-height:220%; padding:10px 10px 0 10px; /*border-top:1px dashed #a29f93;*/}
.ns_text b{color:#ca0000;}
.ns_text a{margin:0 5px;}

.ns_next{background:#eee; line-height:200%; clear:both; border-bottom:2px solid #5aa940; margin:20px 0 0 0; padding:5px 10px; color:#7f7e7e; position:relative;}
.ns_next a{margin:0 5px; color:#7f7e7e;}
.ns_next a:hover{color:#c00;}
.ns_next span{position:absolute; right:10px; bottom:5px; text-decoration:underline; font-size:14px;}

.news_f{clear:both; height:auto; overflow:hidden; margin:10px 0 0 0;}
.ns_tit{height:28px; margin:0 0 10px 0;}
.ns_tit b{font-size:14px; display:block; float:left; font:bold 15px/250% "Î¢ÈíÑÅºÚ"; color:#1c6b00;}
.news_f_h2{font:12px/250% "ËÎÌå"; text-align:right; float:right; color:#777;}

.news_f ul{height:auto; overflow:hidden;}
.news_f li{height:25px; border:none; overflow:hidden; padding:0; margin:0;}
.news_f li a{line-height:250%; height:25px;}



.news_left{float:left; width:740px;}
.news_rig{float:right; width:237px; height:auto; overflow:hidden; margin:25px 0 0 0;}

.ns_pro{margin:0 0 20px 0;}
.ns_pro h2{margin:0 0 10px 0;}
.ns_pro_bg{background:url(ns_pro_bg.jpg) repeat-y; height:auto; overflow:hidden; zoom:1; padding:0 0 10px 0;}

.news_pro{line-height:200%; clear:both;  height:auto; overflow:hidden;}
.news_pro h2{font:bold 16px/200% "Î¢ÈíÑÅºÚ"; margin:0 0 10px 0;}
.news_pro ul{margin:20px 0 0 0;}
.news_pro li{float:left; margin:0 0 20px 25px; display:inline; width:188px; height:255px; padding:6px 0 0 6px; overflow:hidden; position:relative;}
.news_pro li b{font:bold 14px/150% "Î¢ÈíÑÅºÚ"; display:block; position:absolute; left:19px;bottom:53px; width:168px; text-align:center;}
.news_pro li em{display:block; position:absolute; left:70px;  bottom:30px; width:48px; height:20px; _height:19px; line-height:180%; overflow:hidden; text-align:center; background:#71BD3F; padding:0 5px 0 5px;}


.news_pro li span img{width:175px; height:180px; display:block;}

.news_pro_ico{background:url(ns_pro_k.jpg) no-repeat;}
.news_pro_cur{background:url(ns_pro_k1.jpg) no-repeat;}
.news_pro_cur b a,.news_pro_cur em a{color:#1c6b00;}
.news_pro_ico em a{color:#fff;}
.news_pro_cur em a,.news_pro_cur em a:hover{color:#ffff00;}



.r_nr h2{height:50px; text-align:center; font:bold 22px/250% "Î¢ÈíÑÅºÚ"; margin:0 0 1px 0; border-bottom:1px dashed #ddd; color:#58595b;}
.r_nr h3{height:35px; line-height:300%; overflow:hidden; text-align:right; color:#888888; font-weight:normal; padding-bottom:5px; margin:0 0 15px 0;}
.r_nr_co{margin:5px 10px; line-height:220%;}


.r_ly h4{background:#9e9e9e; line-height:250%; padding:0 10px; color:#fff;}
.r_ly h4 em{float:right; font-size:12px;}
.r_ly h4 i{color:#c00;}

.red{color:#c00;}
.r_nr_k{border:1px solid #ddd; height:22px; vertical-align:middle;}
.r_nr_k1{border:1px solid #ddd; height:80px; vertical-align:middle;}




.n_kf li{width:147px; float:left; display:block; display:inline; text-align:center; line-height:200%; margin:0 30px 10px 10px; overflow:hidden;} 
.n_kf li a{display:block; color:#f2cbcd;}
.n_kf li i a:hover{color:#1c6b00;}
.n_kf li span{display:block; margin:0 0 10px 0;}
.n_kf li span img{width:145px; height:38px; border:1px solid #ddd;}


#sitemap{margin:10px 0 0 0;}
#sitemap dl{ margin:0 0 10px 0; display:block; height:auto !important; min-height:25px; height:25px;}
#sitemap dd{ float:left; display:inline; width:160px;}
#sitemap dd a{ display:block; text-align:center; color:#e08f00; font-size:14px; font-weight:bold; height:30px; line-height:30px;border:1px solid #dcdcdc;}
#sitemap dd a:hover{ color:#73bf45;}
#sitemap dt{ float:right; display:inline; width:790px; background:#f1f1f1; padding:7px 18px;line-height:180%; }
#sitemap dt a{ margin:0 12px; color:#292929; white-space:nowrap;text-overflow:ellipsis; }
#sitemap dt a:hover{ color:#73bf45;}




/*=S ¿­ºÍ×¨¼Ò */
.scroller {
	margin: 50px auto 0 auto; width:760px;
}
.scroller-inner {
	position: relative; height:auto !important; min-height:500px; height: 500px; margin:0 auto;}
	
.scroller-inner1{margin:0 auto 30px auto !important;}

.teaser-items img{width:365px; height:387px; float:left;}
.teaser-items_z{background:url(ab_big_z.jpg) no-repeat; width:247px; height:267px; overflow:hidden; display:block; float:right; padding:70px 50px 50px 95px; /*font:bold 16px/200% "Î¢ÈíÑÅºÚ"; color:#888;*/}
.teaser-items em{font-size:12px;}

.teaser-items1 img{width:535px !important; height:359px; margin:0 auto; float:none !important; display:inline; display:block; text-align:center !important;}

.teaser-items_b{background:#000; width:345px; height:44px; overflow:hidden; font:bold 16px/350% "Î¢ÈíÑÅºÚ"; text-align:center; filter: alpha(opacity=40); opacity:0.4; display:block; color:#fff; position:absolute; left:0; top:344px; padding:0 10px;}

.teaser-items1 b{background:#000; width:345px; height:44px; overflow:hidden; font:bold 16px/350% "Î¢ÈíÑÅºÚ"; text-align:center; filter: alpha(opacity=40); opacity:0.4; display:block; color:#fff; padding:0 10px; width:535px; width:743px; height:52px !important; position:absolute; left:0; top:310px;}

.window {
	/*HEIGHT: 387px;*/
}
.window OL.teaser-items {
	POSITION: relative
}
.window OL.teaser-items LI {
	POSITION: absolute; WIDTH: 760px; DISPLAY: none; margin:0 auto;/*TOP: 5px; LEFT: 0px;*/ 
}
.teaser-header {position: absolute; width: 100%; bottom: 0px; left: 0px;}
.teaser-header img{width:79px; height:85px;}

.teaser-header1{position:absolute; top: 380px; left: 0px; height:160px; overflow:hidden;}
.teaser-header1 img{width:100px; height:68px; overflow:hidden;}

.teaser-header OL {
	 padding:0 0 0 20px;
}
.teaser-header OL LI {
	position: relative; display: inline; float: left;/* margin-left: 20px;*/ top: -1px;  filter: alpha(opacity=40); opacity:0.4; margin:0 0 10px 20px;
}
.teaser-header1 OL LI{margin-left:16px !important; width:102px; height:70px; overflow:hidden; border:1px solid #fff;}


.teaser-header OL LI A {
	line-height: 28px; color: #06c; font-size: 12px; font-weight: bold; text-decoration: none; 
}
.teaser-header LI.selected {
	 filter: alpha(opacity=100); opacity:100; border:1px solid #090 !important;
}
.teaser-header LI.selected A {
	COLOR: #ff6600; display:block;
}
.slideshow-controls .prev {
	position: absolute; text-indent: -5000px; width: 26px; top: 165px; display: block; background: url(n_zj.png) no-repeat; height: 42px; overflow: hidden; cursor: pointer; text-decoration: none; left: 0px;
/*	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="img/n_zj.png"); 
*/}
.slideshow-controls .next {
	position: absolute; text-indent: -5000px; width: 26px; top: 165px; display: block; background: url(n_zj1.png) no-repeat; height: 42px; overflow: hidden; cursor: pointer; text-decoration: none; left: 0;
/*	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="img/n_zj1.png");  
*/}
.slideshow-controls .prev {
	BACKGROUND-POSITION: 0px 0px;
}
.slideshow-controls .prev:hover {
	BACKGROUND-POSITION: 0px 0px
}
.slideshow-controls .prev:active {
	BACKGROUND-POSITION: 0px 0px
}
.slideshow-controls .next {
	BACKGROUND-POSITION: 0px 0px; RIGHT: 0px; LEFT: auto
}
.slideshow-controls .next:hover {
	BACKGROUND-POSITION: 0px 0px
}
.slideshow-controls .next:active {
	BACKGROUND-POSITION: 0px 0px
}

